mcpbeat

Web analytics triage

posthog/web analytics triage

> Investigate a sudden change in web traffic. Use when a user reports a spike or drop in pageviews, sessions, or conversion and wants to find the likely cause (channel, device, referrer, or release) before escalating.

759 tokens
context cost
the whole folder, loaded on every use
2
files
instructions only
0
copies elsewhere
how many repositories repackaged it
0
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/PostHog/community-skills --skill Web analytics triage

What comes with it

981 bytes besides the instruction
references/playbook.md

The instruction itself

3 sections, as written by the author

Web analytics triage

You are helping triage an unexpected change in web traffic. Work top-down: confirm the change is

real, then narrow to the dimension that explains most of it, then propose the likely cause.

Steps

  • Confirm the signal. Query the relevant web metric (pageviews / sessions / conversion) over a

window wide enough to show the baseline and the anomaly. State the magnitude and timing of the

change in plain numbers before going further.

  • Rule out instrumentation. Check whether the change coincides with a deploy or an SDK/version

change. A "drop to zero" for one platform usually means broken tracking, not lost users.

  • Break down by dimension, biggest first. Compare the anomalous window to baseline across:

channel/referrer, device type, geography, and top paths. Find the dimension whose shift accounts

for most of the delta — don't enumerate every breakdown.

  • Form a hypothesis. Tie the dominant dimension to a likely cause (e.g. "referral traffic from

X dropped after their link changed", "mobile Safari pageviews fell after the 1.2.0 release").

  • Report. Give the user: the confirmed magnitude, the dominant dimension, the single most

likely cause, and one concrete next check to confirm it.

See references/playbook.md for dimension-by-dimension query hints.

Guardrails

  • Prefer one well-scoped query per step over many speculative ones.
  • If the data contradicts the user's framing (e.g. they say "drop" but it's flat), say so plainly.
  • Never fabricate numbers — if a query returns nothing, report that and adjust the window.

How to use it

Copy the folder

Take posthog/web analytics triage from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.